Tag Archives: Krause

Approval

September 21, 2012 / Robert Krause / OMNI News

We are Robert and Emily Krause and we have been approved by the OMNI board to be the in-country representatives for OMNI. We are both honored and excited to partner with such a wonderful group of people that work so hard to carry out God’s call to love and care for the people with whom […]

Read More