VISITORS to a new aquarium in China were left furious this week after discovering that one of its top aquatic stars was a robot, despite it being marketed as such.
A young female humpback whale was discovered washed up on Long Beach, Simon’s Town, early this morning. City and police officials quickly secured the area to ensure public safety and organise the ...