rwanda, 25 years on
How is it that Scotland Yard can warn people living in London that they are the target of a death squad sent from a government Britain is directly funding? ... How is it that Scotland Yard can warn people living in London that they are the target of a death squad sent from a..…