Canadian Embassy absolved of allegations of doing nothing over Leo Del Pinto murder. They were active behind the scenes.
Link to the Chilliwack Times, Canada,correction
Andrew Drummond is a British independent journalist and occasional television documentary maker. He is a former Fleet Street, London, journalist having worked at the Evening Standard, Daily Mail, Mail on Sunday, News of the World, Observer and The Times.
Andrew Drummond is a British independent journalist and occasional television documentary maker. He is a former Fleet Street, London, journalist having worked at the Evening Standard, Daily Mail, Mail on Sunday, News of the World, Observer and The Times.