News Ticker TRENDING World12 Killed as Tree Falls at Catholic Festival in Portugalshahid farooqAugust 15, 2017August 15, 2017 August 15, 2017August 15, 20170313 Lisbon (August 16, 2017): At least twelve people were killed and 50 others injured when an enormous tree fell Tuesday in Madeira.... Read more