Connect with us

Hi, what are you looking for?

Culture

Marine’s Viral Video Exposes Poor Leadership

Lt. Col. Stuart Scheller, a U.S. Marine, went to Facebook to express his thoughts on the failure in Afghanistan and his video has gone viral.

Comments