Roberto Abraham Scaruffi: Has the British Embassy fired him?

Monday 1 December 2014