Iranian News media captures the moment of a deadly Iraqi Ambush. 2018



by Existing_Reaction797

4 comments
  1. The lack of Allah ackbars being screamed is concerning.

    Who are these dudes?

Leave a Reply