Geo News Live TV is available for free on the website Geo.TV, as of 2015. The site features a link to the live streaming of this channel on the home page.
On the Geo.TV home page, first click on the Geo Live link available in the top-right corner. Doing so automatically opens a new tab, and the live streaming starts within the browser. Click on the full screen icon to play the channel in full screen mode.
The site also has options to view other Geo channels, such as Geo TV and Geo Super, but these channels are restricted to only certain geographical areas and, thus, load a restricted message if the viewer is not from one of those locales.