Metropolitan Police Department (MPD) officers are seen on the night of April 23 patrolling the Japanese capital’s Kabukicho nightlife district as part …
( read original story …)
The Japan News
Metropolitan Police Department (MPD) officers are seen on the night of April 23 patrolling the Japanese capital’s Kabukicho nightlife district as part …
( read original story …)