suicide pact

Dzhokhar Tsarnaev did kill his own brother Tamerlan by running him over, says Boston police chief

Boston police commissioner Ed Davis has confirmed that Dzhokhar Tsarnaev killed his own brother Tamerlan by running him over with…

12 years ago