Typhoon Maria lash the shore

Typhoon Maria lash the shore

WENZHOU: Waves brought by Typhoon Maria lash the shore in Wenzhou, Zhejiang province, China July 11,…