Tommy Schaefer

placeholder

US couple sentenced to prison in Bali suitcase killing

Bali : An Indonesian court found an American couple guilty of premeditated murder and sentenced them to prison on Tuesday in the death of...Read More

Free Press Journal

www.freepressjournal.in