The 13News Now documentary 20 and Odd: Africans' Arrival in 1619 looks at the extraordinary story of the first Africans who arrived in English North America. Full Story: https://13newsnow.tv/20a...
1,218 viewsNorth America praises itself as a land of liberty, but it has always struggled to uphold this most cherished freedom. It will forever struggle dealing with its ugly past and this struggle will continu...
1,239 views