Canada flag country

Report: Canada is the No. 1 country in the world