Delegates from member states from around the world converged upon Geneva, Switzerland to mark the 72nd World Health Assembly (WHA), the parliamentary body that governs the World Health Organization (WHO)...
Read More
Archives by Year