Not All Muslims are angry at the Power Rangers for stomping on their deity May. 29, 2012 9:03 am by The Right Scoop