ABC News August 12, 2021

13 sets of twins, Perseid meteor shower, eviction protest: World in Photos, Aug. 12

A look at the top photos from around the globe.