Trinidad and Tobago celebrate Independence Day on August 31. We celebrate with you! 2 great stories Monkey Liver Soup. Anansi & the yams