David versus Goliath: Hong Kong Triumphs Over Mainland China
There is a well-known Biblical story. The David versus Goliath battle. Goliath was a giant demon who terrorised people. David was a small shepherd. When nobody dared to call Goliath’s bluf , David killed the […]