Listen

Description

Sierra Leone in West Africa has a couple hundred stone statues that could have been created by ancient aliens! But probably not! Nobody knows!

Check out Quick History on Bluesky @ quickhistory.bksy.social!