FUN
Star Signs
Your weekly horoscope
Leo
July 23 - Aug 22
It’s hard to hold back when you’re dying to tell a friend the truth they really need to hear, and this weekend, Leo, is the time to speak up. Curb those harsh tones and up the respect, but do be honest.