Most of these databases have the information you need for your assignment, but they present it differently and each will have different details.
Access reports on each of the world’s countries, with a focus on the political and economic situation as well as demographic, cultural and environmental news and information. (CountryWatch)