A massive development has occurred in the region. Police are currently at the scene of a alleged incident on Main Street. Details are still unclear, but early reports indicate that there may be casualties involved. Authorities are asking the public to avoid the area as they assess the situation. More information will be communicated as it becomes a