Network News Global

Where Every Story Matters

Role of US officials killed in crash in Mexico under scrutiny
Global News

Role of US officials killed in crash in Mexico under scrutiny



Two Americans who reportedly worked for the CIA died in a car crash after a Mexican-led operation to destroy a drug lab.



Source link

LEAVE A RESPONSE

Your email address will not be published. Required fields are marked *