Exclusive: Miami New Times Finds David Rivera’s Missing Pal Ana Alliegro
In the lakeside tourist city of Granada, Nicaragua, visitors strolling along La Calle Libertad come upon a blue Colonial-style building with a small sign reading, “Salon La Libertad.” On a recent afternoon, a slim Cuban-American woman with short blond hair and intense blue eyes chats on her cell phone inside…