Sunday, May 5, 2024
The talk about Net Neutrality has taken the Internet by storm. Doodlers has created a series of filmy posters, calling out to people to do their bit and Save The Internet.