Jiu-Jitsu champion Leandro Lo who died is laid to rest
Leandro Lo, one of the greatest Brazilian Jiu-Jitsu champions of all time, shot dead in Brazil. An off-duty police officer has surrendered and is being held by police for questioning. Lo was killed while training for a competition in the United States, according to friends. Leandro Lo, one of the greatest Jiu-Jitsu champions of … Read more