Marco Spada Participant

Writer

Points
5
Points
5
Active 4 months, 3 weeks ago


Blame Game

Cartoon: Blame Game A cartoon about the political relations of the USA and China. See also: After 1400 years, Coronavirus has put the devil to rest! More

submitted by