News

Wedged between two churches in Porto, Portugal, lies a tiny house only three feet wide that thousands of people walk by every ...