Home ABOMINATIONS WEST IS LOSING AND SO IT IS BASHING CHINA AND RUSSIA ‘LEFT AND RIGHT’ LITERALLY
Translate »