Ban Chua Gan, otherwise the slum known as Do It Yourself Happy Homes

“It has been two days