Wednesday's FACT: Due to the recent war in the Ukraine, 90,000 Ukrainians have registered as internally displaced persons (IDPs) in Ukraine, while 430,000 have sought asylum or other forms of legal status in Russia.
Wednesday's CLUE: The fugitive wears glasses sometimes.