The Nameserver ns2.telana.com have a IP Address of 69.51.83.195 which is hosted on United States.
WOA! World Population Awareness is a non-profit web publication seeking to inform people about overpopulation, unsustainability, and overconsumption; the impacts, including...