News

The Latin American mercenaries fled the battlefield as Russian forces pounded Ukrainian army positions in precision strikes ...
Meanwhile, diplomatic sources reveal that Ukraine-Russia peace talks may take place in Istanbul on 23-24 July.