Technology The Tech 100: No, Obama is Not Giving Away the Internet through ICANNSamara LynnOctober 5, 2016September 23, 2017 by Samara LynnOctober 5, 2016September 23, 2017658 It’s a shame that some would spread falsehood just to advance their pet causes or defame a politician they happen to not care for.... Read more