> I hope the Russians slip him something into his tea one day.
Obviously you can't post like this here. Please follow the site guidelines, regardless of how you feel about Bellingcat. That's in your interest too, since ranty fulmination convinces no one and discredits your view.