ezXplain

online


by Editor
0 comments

MANILA, Philippines - For a good number of Internet denizens, January 18 in the US is supposed to be Internet Freedom Day. The Electronic Frontier Foundation (EFF) terms this year's celebration as one to remember previous years' fights against the…