by Jeffrey A. Rendall Treason; it’s a difficult concept to grasp. The dictionary indicates the word means “betrayal of country – a violation of the allegiance owed by somebody to his or her own country, e.g. by aiding an enemy.” It also means treachery and/or act of betrayal. Similarly, a traitor is defined as…
Read More