Praise for dedication of Jackson Lee in Tierra Allen caseRadha Stirling, CEO of organisation Detained in Dubai, praised the dedication of Congresswoman Sheila Jackson Lee in Tierra Allen case...