Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
When a homeless man gets transported to a crime scene on a late night bus in China, he quickly realized that saving the victim is not his only battle. As passengers start to point fingers at him, where does truth lie?