Fire has ripped through a homeless hostel in Poland, killing at least 21 people and injuring 20 more. The blaze broke out around 1am on Monday in Kamien Pomorski, near the Baltic Sea coast.