Houston mural highlights Americans detained abroad

On Independence Day in Houston, a powerful and thought-provoking mural was unveiled in the Montrose neighborhood, demanding attention for Americans detained in foreign countries and deprived of their freedom.