FTS 08:30 18-03: Israeli forces commit new massacre in Gaza's Al Shifa hospital
2024-03-18
1
Israeli forces commit new massacre in Gaza's Al Shifa hospital// Vladimir Putin set for landslide re-election amid record turnout// Chinese FM Wang Yi arribes in New Zeland. teleSUR