Russian forces have reportedly executed 16 Ukrainian prisoners of war (POWs) in Donetsk Oblast, marking the largest mass killing of surrendered Ukrainian soldiers since...
Georgia’s State Security Service on Wednesday confirmed the illegal arrest of four Georgian citizens by the Russian-controlled occupation forces over the past several days....