Checkmate

Checkmate

This is almost certainly a pre-release bit of propaganda, but it’s – as is the case for most Russian propaganda – well done. The Russians have their own F-35! [france24] It’s called Checkmate and allegedly was built very quickly using modern techniques and co…

Read More…