Police in Japan is overly fair to offenders when it’s about chasing them probably just to keep up the good karma going ..
source: Bicycle Police Chase in Japan
Police in Japan is overly fair to offenders when it’s about chasing them probably just to keep up the good karma going ..
source: Bicycle Police Chase in Japan