The ‘Z’ sign has become ubiquitous on cars in Moscow, clothing and across social media profiles on the Russian internet – Copyright AFP – Since Russia...