Brittallia Semaan arrested: Woman accused of killing pedestrian, carjacking 2 drivers in New Castle, Delaware March 14, 2022March 14, 2022