Sunday, July 7, 2013

Members of the "Religion of Peace" (Islam) in Egypt throw rivals off the roof to their death.