Police continue to appeal for witnesses in relation to the Ravenshoe crash
Police continue to appeal for witnesses in relation to a single vehicle traffic crash in Ravenshoe that resulted in an explosion at a local cafĂ© on June 9. Whilst numerous people have since come forward, investigators believe that there are still a number of witnesses that they have not yet spoken to. Police have released […]

