twitter and reddit links? Srsly?
You think the videos released by Ukraine and posted on the internet are fake?
Dont believe your lying eyes?