csewi.org
First UFO Sighting in America
UFOs are regularly documented throughout the world but the United States is the number one country that has the most. The first UFO sighting in America was seen over the Charles River in Boston, Ma…