A mysterious cherub face has popped up in the Basilica of San Lorenzo in Lucina, Italy — prompting officials to launch an investigation. The cherub in a restored fresco depicting angels that honors ...