Categories Selected Articles Review Defiant Putin says Russia ‘doing everything right’ in Ukraine – Monitor Post author By admin Post date October 15, 2022 Defiant Putin says Russia ‘doing everything right’ in Ukraine Monitor