North Carolina police officer charged with assault after video shows him repeatedly punching Black woman during arrest Archaeologists found 115,000-year-old human footprints where they shouldn’t be ...