Geo News makes comeback after shut down