WEATHER WATCH La Niña has finally formed, but will be over soon, says US National Weather Service 3 min 2 By Ed Stoddard