Posts

At Least 80 Killed as Flash Floods Destroy Village in Afghanistan