World roundup: July 8 2021

Stories from Afghanistan, Ukraine, Haiti, and more

Read →