Hostel ordered shut after death of British woman, German couple’s hospitalisation

Hostel ordered shut after death of British woman, German couple’s hospitalisation
Lanka X press – Breaking, Fastest and Express News Provider in Sri Lanka
Hostel ordered shut after death of British woman, German couple’s hospitalisation