California woman arrested after taping ‘Go back to your land’ to Asian American neighbors’ doors

Muslim Matters

California woman arrested after taping ‘Go back to your land’ to Asian American neighbors’ doors

facebook comments