What is Ghusl (ritual bath) and How do we Perform it? | MicroFiqh | English

What is Ghusl (ritual bath) and How do we Perform it? | MicroFiqh | English