protest march: occasion when you can express opposition by marching (usually on some government institution) without a license
demonstration: a public display of group feelings (usually of a political nature)
times: a more or less definite period of time now or previously present