Direct Traveller on Radio May 21, 2009 - No Comment London Turkish Radio (LTR) is the first and only fully licensed radio station broadcasting in Turkish for a full... Filed in Uncategorized