Categories
World

Brazil: Greatest Jiu Jitsu champion Leandro Lo shot dead in São Paulo club

One of Brazil’s greatest Jiu Jitsu champions of all time, Leandro Lo, has been declared brain dead after being shot in the head in a São Paulo club. Lo was one of the most successful Jiu Jitsu athletes of all time, having won the World Championships eight times. Witnesses said Lo and his friends were […]