Every year thousands of people arrive to the spanish capital in search of a better life. Is it true the popular saying "from Madrid to heaven"?
From Madrid to heaven...