Mayor of London Sadiq Khan is set to welcome Indonesian President Prabowo Subianto on November 19 th 2024. Prabowo is an unrepentant war criminal who is complicit in numerous massacres in East Timor ...