Woman climbs building wall in her slippers after locking herself out of 5th-floor apartment
Guangdong Province, China #General News