Iranian marching drill depicts collapse of Star of David-adorned White House | The Times of Israel

  • 0