Bug fix for homepage long news, and update announcements page