Aikido, a Japanese martial art, was developed by Morihei Ueshiba in the late 1920s through the combination of older martial arts he had learned from Takeda Sokaku.
Cheras top cop confirms source's claims, says 36-year-old suspect also has multiple simillar reports lodged against him before; source questions why MoE allowed him to teach