Business Economy General Science Technology Weekly News Roundup – Week ending June 17, 2007 June 17, 2007September 29, 2018 B. John 184 Views 0 Comments Anti-Freeze, Chinese, DARPA, SCRAM Jet, Toothpaste Summary of odd news items for the week ending June 17, 2007. Read more