Black Lives Matter: New hidden slave trade sites in Wales revealed
Published
Two new locations in Wales linked to the slave trade are now marked by high-tech history barcodes.
Full ArticlePublished
Two new locations in Wales linked to the slave trade are now marked by high-tech history barcodes.
Full ArticleIs Islam a religion of peace, communion, and humanism? Ask any Muslim and they will say yes. But many terrorists claim Islam as..