On today's show: Middle East correspondent Matt Brown reports on growing concerns Donald Trump will kill the Iran nuclear deal; Europe correspondent Steve Cannane interviews Russian activist Vladimir Kara-Murza; And correspondent Stephanie March investigates miniature crime scenes.