ALBAWABA - A recently restored mural in a church in Rome attracted attention and drew controversy on social media for its resemblance to Italian Prime Minister Giorgia Meloni, sparking widespread interest among the media on Saturday. The mural is located in a small chapel belonging to the Basilica of St Lawrence in Lucina, a few meters from the Italian government headquarters in the center of Rome, and it has been ...