Omega TV UK

OMEGA TV UK

on Wednesday after being heckled by a pro-Palestinian protester.

Translate »