What do you know about the Prophet Noah? How did he bear the hardships that he faced with his people?
Read more