Finally, Mozambique pays their weather taxes. It rains!