Los Angeles became the first major city in the United States to offer free coronavirus tests to all residents, even those not experiencing symptoms.