Watch Leavenworth Season 1 Episode 2
Lorance took command of the platoon in Afghanistan in July 2012 and ordered fire on three local men riding a motorcycle, which killed two of them and outraged his platoon.
Episode Title: Chapter Two, Casualties
Air Date: 2019-10-27
Related TV Series
Bless This Mess
Dead to Me
DC’s Legends of Tomorrow
Cosmos: A Spacetime Odyssey
Marvel’s Agents of S.H.I.E.L.D.
Agent Phil Coulson of S.H.I.E.L.D. (Strategic Homeland Intervention, Enforcement and Logistics Division) puts together a team of agents to investigate the new, the strange and the unknown around the globe,…