A statue of music legends Archie Roach and Ruby Hunter has been erected at a famous Indigenous gathering place in Melbourne's inner north. A large crowd gathered at Atherton Gardens in Fitzroy on ...