Woman firing long gun in Joel Osteen’s church killed by off-duty officers

.. A woman in a trenchoat entered the Houston megachurch of celebrity pastor Joel Osteen and started

CA
ON