Websites hosted on 40.85.212.17 IP Address
Geo Location Information for 40.85.212.17 IP Address. The IP Address 40.85.212.17 is located at 43.6683 latitude and -79.4205 longitude in Canada. Friendly Location for the IP Address is Ontario, Toronto, Canada, M6G.
Right To Play - Right To Play
- righttoplay.com
Children are amongst the most vulnerable people in the world. For many, their futures are limited by violence, child labor, early marriage, illiteracy and inequality. They fight to attend and stay in school, to be treated with dignity and respect and to be safe. Right To Play empowers children to rise above these chall
2,047,024
$
720.00