A class guide
Mass Shooting in Philadelphia Kills at Least 3 on Weekend of Gun ViolenceShootings in Tennessee, Virginia, Arizona and South Carolina left six more dead and dozens injured.