A former CIA intelligence officer found guilty of conspiring to provide national defense information to China was sentenced to 20 years in prison last Friday. Kevin Patrick Mallory of Leesburg, …
Continue Reading about Former CIA officer jailed for 20 years for spying for China