On August 11th, The Weather Channel integrated weather forecast and news with the social media realm. Those who frequent The Weather Channel website for news on local weather can now sign into the site via their Twitter account to catch and share tweets from those in their area. Users can also spread tweets across TWC’s […]