Woman Charged in Deaths of Three Siblings Killed at Indiana Bus Stop

Alyssa Shepherd, 24, allegedly struck and killed three siblings with a pickup truck while they tried to board their school bus on Tuesday morning.

Source: Breitbart News

Leave a Reply