Man fighting for life after alleged punch at pub 0 10.08.2024 12:02 Sydney Morning Herald A man is fighting for his life after he was allegedly punched at a pub in South Australia.