Leandro Lo wallpaper Leandro Lo Brazilian jiu-jitsu star Leandro Lo reportedly has been killed in Brazil. Lo holds the record for the most IBJJF World titles in … Monday, August 8, 2022 Edit