This was a Facebook post from one of the brothers of a student Steven Garber teaches here locally at Regent College. Evidently Nagaland, India has a political climate and system that seems to tap into much of the disillusionment we feel here in the West.
No comments:
Post a Comment