In Britain … a criminal surrenders to escape from home isolation!
A wanted man had voluntarily surrendered to British police in West Sussex County, southeast England, in the hope of "getting some peace and quiet," according to police sources.
And those sources explained that “this man did what he did…
Read More...
Read More...