Unsubstantiated report by Press TV about USA Air Raid on Afghan Village.Comments enabled.
This press TV report was actually released 3 days ago not recently as previously stated .
Embed CodeSwitch Player
Loading the player ...
You need to be registered in order to add comments! Register HERE
|Liveleak on Facebook|