Russian Defense Ministry Friday said Russian forces have disabled 118 sites of Ukrainian military infrastructure since the start of the special operation, including 11 military airfields, 13 command posts, 14 S-300 and 36 radar stations.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3