World Cup Tag Archive

The Ummah Timer

Just a few days ago, Algeria and Egypt had a neck-to-neck competition to see who would qualify for the 2010 World Cup. Players were stoned,...

Read More