In a city of ever-shifting front lines, Libyans confront their worst fighting in years June 8, 201910 min read