Washington National Cathedral Achieves the Status of “Megachurch”

The Washington National Cathedral has achieved the status of “megachurch” by streaming their religious services online through the pandemic lockdowns over the last two