Watch 'Black Sails' Season 3 Episode 6 online: Flint and Blackbeard duel; who will control the fleet? [Spoilers]
'Madam Secretary' Season 2 Episode 16 air date: Does Elizabeth get false intel on a most-wanted terrorist? [Spoilers]
Penguin tortured at Dr Strange's lab in 'Mr Freeze'; where to watch 'Gotham' Season 2 Episode 12 live
- Avicii cause of death: Swedish DJ, 28, found dead in Muscat
- Bharat Ane Nenu first-day box-office collection: Siva's film turns biggest opener for Mahesh
- Fifty Shades 'f****d me up so much,' says Dakota Johnson
- Avicii's ex-girlfriend writes emotional eulogy: 'Wake me up when it's all over'
- S Ve Shekher shares derogatory post on women journalists, suffers backlash