News

Interstate 5 in Sun Valley, Los Angeles, California is left fully flooded after relentless rain storm overnight, causing traffic collision. A storm brings extreme winds to Huichang, China!