<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>&#x66F4;&#x597D;&#x7684;&#x9884;&#x7B97;&#x8054;&#x76DF;</provider_name><provider_url>https://betterbudgetalliance.org/zh_tw</provider_url><author_name>Better Budget Alliance</author_name><author_url>https://betterbudgetalliance.org/zh_tw</author_url><title>HOW WE GOT HERE - Better Budget Alliance</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="02Do4hVaMW"&gt;&lt;a href="https://betterbudgetalliance.org/zh_tw/history/"&gt;&#x6211;&#x4EEC;&#x5982;&#x4F55;&#x6765;&#x5230;&#x8FD9;&#x91CC;&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://betterbudgetalliance.org/zh_tw/history/embed/#?secret=02Do4hVaMW" width="600" height="338" title="HOW WE GOT HERE &#x2014; Better Budget Alliance" data-secret="02Do4hVaMW" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://betterbudgetalliance.org/wp-includes/js/wp-embed.min.js
&lt;/script&gt;</html><description>HISTORY Timeline of Budget Justice Organizing in Boston 2026 Clarified the People&#x2019;s Budget vision and FY27 budget priorities of housing, food access and immigration support via working groups and an assembly. Organized thousands of residents to rally and testify at City Hall and contact City Councilors and Mayor about resident budget priorities. As a result [&hellip;]</description><thumbnail_url>https://betterbudgetalliance.org/wp-content/uploads/2026/09/image3-300x200.jpg</thumbnail_url></oembed>
