U.S. citizen Stephen James Hubbard pleaded guilty in a Moscow court on Monday to charges of mercenary activity, admitting that he had received money to fight for Ukraine against Russia, the RIA state ...
Russia's defence ministry said on Sunday its forces had repelled six new Ukrainian attempts to enter its western Kursk region and had also taken control of the settlement of Makiivka in eastern ...