Muhammad: When bad things happen to good people, maintain trust in God
Source: By Qasim Rashid As we prepare to lay 26 souls to rest in Newtown, Conn., countless are left behind, alone. As long as good people have existed, bad things have happened to them. And as long as religion has existed, believers and non-believers alike rightfully ask, “Why does God […]