One of the biggest problems facing veterans who have fought for America is being faced with homelessness when their tours of duty are complete. One organization has come up with an ingenious solution to this problem.
The Veterans Community Project in Kansas City has built an entire community of tiny homes that homeless veterans can live in for free.
There are 50 individual homes in the village, built with member donations. Each house is about the size of a small studio apartment and includes food, privacy and security.