Evansville, IN - Right to Life of Southwest Indiana annual bus trip to attend the March for Life in Indianapolis will depart from Evansville this morning at 7:00 a.m. The Indiana March for Life, which is Monday, January 22, 2024, is a peaceful witness for life. The March is held right after Natio