Islamic Group Claims Responsibility for India Bombings That Killed 45; 30 Detained

Muslims continue to prove to the world that Islam, at its core, is lethally militaristic and institutionalizes homicide. From FoxNews: “In the name of Allah the Indian Mujahedeen strike again! … Read More