Never complain, never explain” is a PR strategy closely linked to the British royal family. What might be labeled the Putin corollary to that time-tested maxim is: “never take the blame.” Russian ...
The UK has called for an independent investigation into the downing of an Azerbaijani plane thought to have been caused by a ...