U.S - Troops acted in self-defense in deadly Afghan firefight-LTmj_C9Qc7Y

2017-01-21 202

Uber to pay $20 million