Global & Social News Impediments in the way of society’s development 2023 Editor March 30, 2023September 21, 2023