Tech Uncategorized SCIENTISTS INSTALL A FLOATING BARRIER By Ruiyu Tang Ruiyu Tang December 12, 2018 AN ENORMOUS FLOATING BARRIER WILL HELP CLEAN 90% OF THE PACIFIC GARBAGE PATCH BY 2040. ... Read More