Tag: p_vid=news-80418582
Posted in Static News
Oil spill, Afghanistan, and flood in Britain: World in Photos, Oct. 5
avnblogfeed October 24, 2021 15 Comments on Oil spill, Afghanistan, and flood in Britain: World in Photos, Oct. 5
A look at the top photos from around the globe. source