Loading Video…
This browser does not support the Video element.
Arrest warrant issued for American in death of tourist Shanquella Robinson
A video circulating on social media has raised suspicions that Shanquella Robinson may have died at the hands of people she was traveling with.