New In The News

Myanmar, also known as Burma, is a country in Southeast Asia that has recently received international attention for the Buddhist-majority government’s alleged persecution and of one of its minority groups, the Islam-practicing Rohingyas. Rohingya Muslims have lived in Myanmar for many centuries, however despite their historic prevalence, they have frequently been in conflict with the … Continue reading New In The News