128 Countries Sign Agreement to Not Allow American Election Refugees
Today in London, a monumental agreement was reached between 128 countries to not allow Americans to flee the harsh political climate that has developed over the past year.
Read more