Protest pulse for a new Albania

56 days in the square for a grey-bearded RamaLive

From defending Zvërnec to a two-month movement for the creation of a new Albania that sets out on the path of accelerated development.

Tap or hover any day for detail; click a day to pin it.

0255075100Day 1510152025303540455056
First-week climax6 June · Saturday
Second wave“Now or never”
March to Rinas airportRoute escalation
100The peakDiaspora · 20 June
The rainy dayJune's lowest point
One month29 June
The regime's brutal violencegalvanizes the protest
Parliament + Police Station 3arrests, night march
The nationwide protest4 July · diaspora
The weakest dayJuly's lowest point
Clash at Parliamenttear gas, arrests
Protest participation index across 56 days, peaking on day 21 (20 June 2026).
DayPeakMean:
1 (31 May)53.9
2 (1 June)156.8
3 (2 June)209.9
4 (3 June)177.9
5 (4 June)95.5
6 (5 June)124.3
7 (6 June)5016.3
8 (7 June)156.5
9 (8 June)398.7
10 (9 June)145.4
11 (10 June)298.0
12 (11 June)276.4
13 (12 June)297.0
14 (13 June)175.3
15 (14 June)224.9
16 (15 June)123.9
17 (16 June)104.7
18 (17 June)114.0
19 (18 June)94.0
20 (19 June)84.3
21 (20 June)10019.4
22 (21 June)84.2
23 (22 June)83.9
24 (23 June)73.8
25 (24 June)63.4
26 (25 June)74.0
27 (26 June)63.7
28 (27 June)83.9
29 (28 June)73.5
30 (29 June)93.8
31 (30 June)144.5
32 (1 July)63.7
33 (2 July)84.2
34 (3 July)63.4
35 (4 July)6012.8
36 (5 July)73.7
37 (6 July)53.0
38 (7 July)52.9
39 (8 July)83.5
40 (9 July)93.3
41 (10 July)73.3
42 (11 July)113.9
43 (12 July)63.0
44 (13 July)63.3
45 (14 July)62.9
46 (15 July)52.7
47 (16 July)63.4
48 (17 July)62.9
49 (18 July)92.9
50 (19 July)42.7
51 (20 July)53.0
52 (21 July)52.8
53 (22 July)63.1
54 (23 July)63.2
55 (24 July)63.3
56 (25 July)83.4
An estimated participation index, normalized so 100 = the largest day (20 June). The largest gatherings (6 June, 20 June and 4 July) are anchored to on-the-ground geometry estimates; other days reflect camera-visible intensity from News24 livestreams, analyzed with a crowd-counting model.Note: the numbers cannot be fully accurate due to camera limitations during the livestream and the accuracy of machine-learning models.