Your Virgo horoscope for June 24th, 2016.
Today's Moon-Mars square is all about knowing when to speak up - and when to keep quiet. The latter option is largely your best bet today, as events are moving quickly and you don't always have the full facts.
Don't be too quick to speak, Virgo. Consider your words carefully today. As the Moon squares Mars, there are indications that you may be rushing to judgment. Anything you say publicly - for instance on social media - could be used against you, so it might be wisest to keep your own counsel for now, at least until the full facts become clearer. In person too, it's best to keep your opinions to yourself for the moment, as someone is just itching to find some mud to fling in your direction.