Religious statues and sculptures have always been seen as a symbol of faith. No matter how inaccessible they would have once seemed, people and devotees always found a way to reach the highest ...
A trail of gorilla statues has been installed in part of central London in a free public art display. The 15 sculptures were unveiled earlier around Covent Garden by the African conservation ...