MEMRI Israeli intelligence propaganda machine
always screwing with the arab's translation.....