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…

Read More >>

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 …

Read More >>