The translation of Rasulullah menangis to English is The Messenger of Allah cried
The Weeping of the Prophet Muhammad Due to 5 Reasons, One of Which is Fear of Allah SWT
The weeping of the Prophet Muhammad not only shows his humanity but also holds a very profound meaning.
Read More