Dozens of people queue outside the Church of the Holy Cross of Jerusalem in Havana twice a week for free medicine, which, ...