- Oddiverse
- By Alexandra Botezatu
- December 28th, 2013
Urine Detectors Installed in Atlanta's Station Elevators to Catch Offenders
Atlanta's public transit system is investing $10,000 (€7,275) in each pee detector
- Internet Life
- By Tudor Vieru
- February 10th, 2009
Social Media Sites Team Up Against 'Cyber-Bullying'
All signed a collaboration pact with the EU