World leaders blame Biden, express disappointment with Afghanistan

Visits: 8

Boris Johnson placed least some of the blame on the United States and President Joe Biden Read More Go To Source