Cartoon: 24 August 2014

Cartoon by Thomas Cuschieri

The Church's leadership draws criticism, leaving the public to wonder what comes next