An Afghanistan citizen living in Oklahoma City was charged Tuesday with plotting a terrorist attack for Election Day, local KOCO news reported citing a Justice Department filing.