Amazing This Is The World’s Smallest Prison – And It Consists Of Only Two Tiny Cells TaimurMay 30, 20240 Situated on the pint-sized island of Sark, nestled between France and England, is the world’s tiniest prison, a...