Putting Our Hope in God – FBR Teams Go to Help New IDPs in Kachin State
Free Burma Rangers | March 10, 2017 On January 14th high in the Kachin mountains, along the border with China, are acres of blue tarps erected as makeshift shelters. This morning, frost covered the ground as IDPs started their [...]