Veena vs Mullah “Except the fact that this was a production of ‘Memri TV’ (an Israeli propaganda organ), everything else in the video is