Greek government survives no-confidence vote amid mass protest outiside Parliament
Athens witnessed a politically charged evening on 7 March 2025, as a mass protest over the Tempe train disaster unfolded outside Parliament while the motion of no-confidence against the government…