RT @RT_com
Scientists at University College London may have found the remains of Earth’s oldest life. Trapped inside a small rock found in Quebec, Canada are tiny structures that may have been made by ancient bacteria. Read more: https://t.co/mSn4i4op1j https://t.co/mKyje6rNLC — PolitiTweet.org