Should there be a Constitutional Amendment banning U.S. flag desecration or burning?

Is desecrating the flag a form or Free Speech and/or Political Expression?