Wait - other people in your network are having the same dream???
If the details are similar enough to not be simple coincidence, you might want to look into the Jungian theory of the "collective subconscious". The basic definition is that there is a point where a person's subconscious (including dreaming) mind connects with others. Think of it like branches on a social network tree. Your branch (which signifies your subconscious mind) goes on its own, until it merges with other branches. This bigger branch is the collective subconscious of the group, and that might merge with other collective branches farther down. Each connection is harder to consciously reach, though a person may still be influenced by it. The concept is a theory, and has no concrete basis that it sits on - after all, how would one prove it objectively? - but it certainly relates to people in the same community having distinctly and specifically similar dreams.
----
Regarding how "correct and true" an interpretation is...well, there's a reason I don't believe in charging for dream interpreting. When it comes down to it, only the dreamer can say how accurate and true an interpretation is. My job is only to offer suggestions and possible meanings. It's up to you to determine what the meaning actually is.