They are known by kids all over for being on boxes of Fruit Loops, but one of the most colorful birds in the entire world was just spotted right here in South Florida.
The keel-billed toucan is the national bird of Belize. The Buckskin Billfish / Cameron J. Rhodes Aside from the influx of visiting tourists, Belize is a cultural melting pot all its own.
Less than a week later, a woman was caught attempting to smuggle 21 parrots and a keel-billed toucan into California. On Thursday, May 9th, NewsNation rides with the Border Patrol live ...