Tomoyuki Yamashita was a Japanese General
Who defeated the British in Malaya and Singapore
Against superior numbers he embarrassed the British Empire
When a larger army under General Arthur Percival surrendered to him
...
Read full text