Amina Taylor
Press TV, London
British Home Secretary Amber Rudd is under pressure after she refused to publish a report on terror funding in the UK. The report was expected to be highly critical of Saudi Arabia’s role in the issue. Opposition parties and rights organizations say this is yet another example of the British government whitewashing the role of Riyadh in pursuit of profit.