Antisemitic ex-BBC reporter and IndieFlicks UK director

Omar Aysha aka Omar Ayche (@StartUpEgypt on Twitter) is a filmmaker and a business owner/director of several UK based companies. Omar is also an

Antisemitic ex-BBC reporter and IndieFlicks UK director Read More »