Police rescue three persons confined in a house

0
213

Hospital report helps police bust location