Chechen Commander Swore Revenge Against Russia – “We will celebrate the victory in Moscow”
War Desk, Delhi – Magazine: Violent clashes between the two sides continue on the 19th day of Russia -Ukraine war. On the other hand, Chechens Battalion fighting in the resistance….