A former immigration detainee has been charged with murder over the alleged fatal assault of former Age photographer Dominic O’Brien.