Military Injustice? Maj. Weirick’s Incredible Ride in the Taliban Urination Video Case

[This article was first published on July 7, 2014] Most Americans have no idea what ever became of the shocking case of U.S. Marines urinating on Taliban terrorist corpses after a firefight. The incident was captured on video and posted […]

Military Injustice? Maj. Weirick’s Incredible Ride in the Taliban Urination Video Case Read More »