The "most compelling evidence" is that Moscow admits they attacked Odessa.
Good luck seeing any truth with that viewpoint.