Cartoon: 30 September 2015

Patriots 'made in Malta' with 'made in China' flags...

Cartoon by Mark Scicluna
Cartoon by Mark Scicluna

Cartoon by Mark Scicluna