Translator challenges government

Air Date: Apr 15, 2010 9:16 PM ET

Translator challenges government2:19

Afghan interpreter Ahmadshah Malgarai offers to produce witnesses if the Harper government needs proof of the alleged fatal shooting of an Afghan civilian

Special events