A woman cries as she holds a pig rescued from a flooded farm in Xiaogan, Hubei Province, China

Heavy rainfall and flood in China kills at least 87, thousands evacuated

READ MORE