Watch Turkish Football Fans Boo And Scream ‘Allahu Akbar’ During Minute’s Silence For Paris
Disgusting and disrespectful? Or is something else going on here…
Disgusting and disrespectful? Or is something else going on here…
Is Russell Brand in the right here?