Russia loses 21 tanks, 23 APVs and 8 artillery systems in a day: Ukraine

Posted on: Mar 19, 2023   |   Posted by: Movie Mag

Russian forces lost 21 tanks in a single day, Ukraine's armed forces said on Sunday. Writing on Facebook, the General Staff of Ukraine's Armed Forces said an additional 23...