Veda Village – A Vegetarian-Only Apartment Complex in Russia

If you’re a diehard vegetarian who can’t bear the smell of cooked meat, or even the thought of living near someone who likes to consume meat, you’ll soon be able to move into a vegetarian-only apartment complex in Russia. Veda Village, an ongoing construction project in the suburbs of St. Petersburg, Russia, was designed for […]