roserambles.org
Headlines and Updates for August 24, 2018: Messing with the Evidence [videos] ~ August 24, 2018
Another very bizarre aircraft accident—involving a police helicopter on the ground in Little Rock, Arkansas, which has been in the news recently for other reasons. Several of the details of this “a…