WorldUkraine rocket strikes kill 63 Russian troopsJanuary 3, 2023By India Today Web Desk: Russia has claimed that Ukraine fired rockets at a facility in Moscow-held…Read more