Tags France 4

Tag: France 4

Cam Clash, revealing daily Islamophobia

May 27, 2014 Cam clash is a television series that airs Monday nights on France 4. It uses hidden cameras and actors to portray everyday...