Nick Miroff, THE WASHINGTON POST HAVANA (The Washington Post) — The busy stretch of 23rd Street in Havana that slopes upward from the seawall is known as La Rampa (The Ramp). It’s a fitting name for the place where many Cubans are discovering the Internet for the first time. Walk along La Rampa on a […]

