Image may be NSFW.
Clik here to view.
Members of US Special Forces who killed two pregnant women and three other civilians during a 2010 night raid in Afghanistan used an “appropriate level of force,” according to an internal Pentagon investigation.
Read Full Article at RT.com
Clik here to view.

Read Full Article at RT.com