NEW WESTMINSTER, B.C. — Three teenage girls have been charged with assault after two separate violent attacks took place on Metro Vancouver's transit system.