Websites hosted on 66.39.136.54 IP Address
Geo Location Information for 66.39.136.54 IP Address. The IP Address 66.39.136.54 is located at 40.4521 latitude and -79.9322 longitude in United States of America. Friendly Location for the IP Address is Pennsylvania, Pittsburgh, United States, 15232.
Persistent Visions ASK NOT
Award-winning PBS documentary ASK NOT is a compelling exploration of the history and effects of the U.S. military’s “don't ask, don't tell” policy. The film exposes the tangled political battles that led to the discriminatory law, and profiles courageous activists who fought for repeal. By following the personal storie