No, nobody will return any money. The country's authorities have the right to refuse anyone and do not owe anything to anyone. Getting insurance money is unrealistic. This situation is not an insured event.
Do not forget that you still have to somehow return home, for which you have to buy a new ticket.