Meggie Ochoa

Meggie Ochoa, a Jiu Jiteira based in Manila (Philippines) joins us today for an interview talking about her Jiu Jitsu career, her beginnings in the sport as well as her advocacy on having Jiu Jitsu as a force for good. …

Read more...