Donald Trump and Hillary Clinton solidified their leads in Tuesday's primaries. We want to know what Russians make of the frontrunners. Plus, President Barack Obama gets ready for a historic trip to Cuba, but is Cuba ready for him? Also, we get an update on the wreck of The Esmeralda, which sank off the coast of modern-day Oman in 1503.