Tucked away on a residential street in Southwest Broward County lies a holy structure of architectural grandeur that looks as if it were uprooted straight from India and transplanted to South Florida.
A deer that sparked a search in Chicago when it was spotted with a plastic jar stuck over its head was apparently able to free itself from the predicament, officials said.