Tour de Cure is an Australian charity that raises money to fund cancer research, support and prevention programs. It is located in Frenchs Forest, a suburb of Sydney. From Wikipedia
With a suspect detained, RCMP are seeking witness footage to support their probe.