Ukraine and Russia accuse each other of deadly attacks as strikes hit Odesa, Kharkiv and Belgorod, causing civilian casualties.