Russian Ambassador to Ireland. The atrocities in Ukraine have been commited by Ukrainan Special forces.
Starts about 13 mins in but would recommend listening to the full interview to get a handle on where he's coming from. Total Russian properganda.
https://www.rte.ie/radio/radio1/clips/22090605/
Does this guy really think we are that stupid? Does Russia really think the West are?