It would seem that Russia is shooting LESS missiles and drones at Ukraine.... Reports are that Ukraine has destroyed up to 40% of Russia oil production facilities ..... Reports ARE also that Ukraine IS 'winning' the war by a small measure..... Moscow, like Kyiv IS … [Read more...] about Ukraine…Russia Day 1,581…..The Pounding Continues for Both Sides….