BREAKING! POPE FRANCIS HEADED TO LONDON???? NEWS Air India Flight From Mumbai To London Heathrow Returned To India After Rat Spotted On Board

Rat Bastard Of A Pope!

Why was the Pope in Mumbai?

And why was he headed to London?

Comments