Ho Ching Road standoff: Police storm flat to arrest suspect | The New Paper

Ho Ching Road standoff: Police storm flat to arrest suspect

Caption: 
On March 20, police stormed a flat at Ho Ching Road to end a six-hour standoff with a man who had barricaded himself inside.