ahed billboard One of two billboards on Interstate 95 in the US state of Connecticut demanding freedom for Ahed Tamimi. (Photo: Social Media)
Be the first to comment