Nope, this isn't some foreign land, this is a group of Shiite Muslims in NY whipping themselves