Of all the things for which Pope Francis has been responsible since taking up the position, Philippine traffic officers wearing nappies is presumably the one of which he least proud.
(Thanks to Owen for the link.)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment