Update: Bus Driver Dies in Bus Accident near Lake Gregory off Highway 189

San Bernardino Mountains, Ca, February 22, 2011, 8:00am - On February 21, 2011 at approximately 11:50 a.m., a 25-passenger bus registered to Light of Love Mission Church, Pasadena, California had just left the Pinecrest Christian Conference Center, Twin Peaks, California.   The bus was carrying 22 occupants and traveling westbound on State Route … [Read more...]