Two officers shot dead during Australian police operation

ABC news channel, Herald newspaper
World
image