Days after the US Marine Corps faced critics over an alleged video showing Marines urinating on Taliban corpses, the US Army is facing some tough questions following the release of a video that seems to show soldiers beating a sheep.
The video has been posted on LiveLeak since November, and it's truly appalling — too graphic to post here.
Read more: Business Insider
Please join us on Facebook
0 comments:
Post a Comment