This was translated by MEMRI TV from Democracy TV (UK/Iraq) on 13 April 2011. MEMRI TV does a wonderful job of monitoring and translating Arabic TV channels round the clock. Usually they post controversial and disturbing clips, but I must say, this is, well...funny.
No comments:
Post a Comment