Our History The article below explains how Landmark Church was granted autonomy on February 26, 2010.