China’s Zhurong Rover Lands on Mars

China’s Zhurong rover successfully landed on Mars early Saturday, according to Chinese state media, marking a milestone in the country’s ambitious space program. China is the third nation after the U.S. and the Soviet Union to land on the red planet. P…


Google Photos free storage ends June 1

Tech Guide Editor Stephen Fenech told Sky News users will have to pay if they add any high-quality photos to Google Photos after June 1 when free storage on the platform ends.

“If you still have a bunch of photos in high quality on Google Photos they …