TAMPA, Fla., Dec. 3, 2019 (SEND2PRESS NEWSWIRE) — “Christians in the Mirror,” a first-of-its-kind independent documentary produced by Joshuacord, Inc. and In Altum Productions, takes a hard look at how America and the West have not been very involved in the global persecution of Christians. The producers say they’re creating a social media marketing plan […]