The National Sanctuary of Our Lady of Mellieħa is one of the most respected shrines in the country and has a deep connection to the Pauline tradition. At the centre of this sacred site is an ...
A zoo in China has admitted its star attraction, two so-called pandas, are just painted dogs. The fluffy Chow Chow dogs painted to resemble the country’s beloved national animal were seen in a ...