Abundant rain in Queensland overfilled rivers, flooded towns, and submerged livestock grazing lands. (Apr 2, 2025)