Moments in Time – April 29, 2022

On May 13, 1607, some 100 English colonists arrive along the east bank of the James River in Virginia to found Jamestown, the first permanent English settlement in North America. Dispatched ... Continue Reading →