Tayla Smith
Perjury admission Lara police inspector David Manly has admitted lying under oath to the state’s anti-corruption watchdog after investigators […]