PRESSTV News July 3, 2024
New york hold a protest against and nato military support for ukraine protesters say us and nato are to blame for the ongoing conflict between ukraine and russia. Us is a ukraines main arm supplier. Thousands of catalons protests in barcelona to mark the sixth anniversary of the failed independence referendum of 2017. Demonstrators chanted. Antispain slogans and burn the countrys flag during their rallies, spain dismissed the referendum as unconstitutional back then and arrested separatist leaders. Hundreds of thousands of people have staged antigovernment demonstration in the polish capital w...