Today, just a few time ago a another amazing video entitled Is there alien life on Venus? was revealed by: CityNews Toronto
As published in the description by CityNews Toronto: A potential sign of alien life has been detected on the planet Venus. Plus, Google ramps up its clean energy plan. Richard Southern and Ginella Massa discuss.
Check Out the video below:
We will keep following releated news and publishing everything we find