Typhoon Dolphin Makes Landfall on China Eastern Coast with 151 km/h Winds | Epistemic News