Search for:
This search returned 10 Results
On this page: Results 1 to 10

Movie: Blood Brother (2018)

Blood Brother takes place on the mean streets of a city in decay, where a recently released convict begins to take murderous revenge against his childhood friends, whom he believes let him take the fall for a crime they collectively committed.

Abandoned Baby Found In China Bin

The woman was working cleaning the streets of Shenzhen in southern China's Guangdong province. Upon hearing the cries coming from the bin, she opened it and found the newborn girl lying in a plastic bag.