“Was this the idiot who said yesterday the ‘brave’ Gazans just slaughtered a ton of US special forces?”
Yes; according to a thread on FR yesterday, he is.
Certainly brings out the usual Russian tools in support.